Problème de connexion en front-end après mise à jour en 3.51

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Problème de connexion en front-end après mise à jour en 3.51

    Bonjour à tous.

    Je suis en hébergement mutualisé chez OVH.
    Bienvenue sur le site du Magicos Circus Rouennais le seul club de magie à Rouen.


    Mon site tournait parfaitement sous Joomla! 3.50 et j'ai fait la mise à jour en 3.51 en dézippant le ficher d'upgrade et en l'envoyant en ftp via FileZilla sur le serveur.

    Gros soucis après cette mise à jour puisque je n'avais plus accès ni à l'administration ni au front-end.

    J'ai donc réinstallé toujours par FileZilla la mise à jour de Joomla! 3.48 (je crois) vers 3.50.

    Résultat, le site fonctionne à nouveau à un détail près... La connexion en front-end présente de gros soucis.
    Les abonnés ont énormément de mal à se connecter - quand ils y arrivent.
    Même moi en tant qu'administrateur, je dois m'y prendre à plusieurs reprises en front-end. Notamment quand je n'arrive pas à me connecter, j'y arrive finalement (jusqu'à présent) en passant par l'option "Identifiant oublié" "Mot de passe oublié". Je renseigne mon adresse mail mais je n'envoie pas le demande. Je clique sur connexion et là, en général, la connexion se fait.
    Par contre, si je veux me connecter à l'Administration du site, il n'y a aucun problème, tout fonctionne normalement.

    Avant de tenter quoi que ce soit, quelqu'un aurait-il une idée de ce que je pourrais faire ?

    Merci d'avance.
    Dernière édition par Patrice à 14/07/2016, 15h19
    Patrice
    Apprenti Magicien à Vie
    Membre du Magicos Circus Rouennais
    http://www.magicoscircusrouennais.fr

  • #2
    Re : Problème de connexion en front-end après mise à jour en 3.51

    Je reviens vers vous car mon problème semblait s'être résolu de lui-même. Les soucis de connexion sur le site (sauf administration) avaient totalement disparu... sauf que depuis deux jours alors que je n'ai rien fait de particulier, il me faut parfois tenter à nouveau une dizaine de connexion pour réussir à me connecter en front-end.

    C'est à ne rien y comprendre.

    Toujours personnes pour suggérer une explication ?

    Merci d'avance.
    Patrice
    Apprenti Magicien à Vie
    Membre du Magicos Circus Rouennais
    http://www.magicoscircusrouennais.fr

    Commentaire


    • #3
      Re : Problème de connexion en front-end après mise à jour en 3.51

      Salut,
      Mon site tournait parfaitement sous Joomla! 3.50 et j'ai fait la mise à jour en 3.51 en dézippant le ficher d'upgrade et en l'envoyant en ftp via FileZilla sur le serveur.
      Eeek.
      A EVITER, la mise à jour de joomla par écrasement de fichiers, surtout à partir de la 3.5.1.
      D'autant plus qu'il y a des changements sur la bdd, qui ne sont pas pris en compte dans ce cas.

      Que dit Extensions-> Gérer -> Base de données ?
      ou
      administrator/index.php?option=com_installer&view=database

      En tous les cas, ton site ne semble pas avoir souffert de cette manip hasardeuse. Lucky you.

      Pour info, l'interface (et les méthodes associées) de la mise à jour va un peu changer dans la 3.6.
      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Re : Problème de connexion en front-end après mise à jour en 3.51

        Hello.

        Merci de cette réponse.

        Tout d'abord concernant la mise à jour de mon site en 3.50, j'ai suivi la méthode décrite sur aide.joomla.fr :

        Méthode C
        Si vous n'avez pas la possibilité de décompresser l'archive sur le serveur (méthode B), veuillez utiliser cette méthode :
        Téléchargez le paquet de mise à jour
        Extraire le paquet de téléchargement sur votre ordinateur.
        À l'aide de votre logiciel FTP préféré, chargez les dossiers et les fichiers à la racine du site ou dans le dossier dans lequel se trouve votre site Joomla. (REMARQUE : si vous utilisez Filezilla, cliquez sur "Remplacer" pour tous, si vous utilisez WinSCP, cliquez sur charger, puis autorisez le remplacement pour tous. Le logiciel FTP va écraser les fichiers existants et ajouter les nouveaux.)
        Connectez-vous à votre panneau d'administration Joomla! et allez dans Extensions → Gérer → Base de données et cliquez sur le boutonCorrection en haut à gauche.
        Puis, dans le menu gauche, cliquez sur le lien de menu Découvrir puis cliquez sur le bouton Découvrir. Sélectionnez les extensions du CORE Joomla! affichées dans la liste et cliquez sur le bouton Installer. (Note: ne sélectionnez pas pour installation les extensions tierces que vous auriez installées sur votre site).
        Dans le menu haut de votre panneau d'administration, allez dans Système → Purger le cache et si des éléments s'affichent, alors sélectionnez-les puis cliquez sur le bouton Supprimer.


        La raison de cette façon de procéder étant que les autres méthodes ne fonctionnaient pas avec mon site et le serveur mutualisé OVH...

        Pour la mise à jour 3.50 en 3.51, en fait pour être précis, je suis passé par "Extensions - gérer - mise à jour" et cela m'a complètement planté le site (administration et front-end).
        Du coup, comme j'avais accès - fort heureusement - au FTP, j'ai réinstallé la mise à jour 3.x en 3.50 en suivant la méthode "c" décrite plus haut et préconisée sur le site que j'ai évoqué.

        D'où ma surprise concernant ta recommandation d'éviter d'écraser les fichiers...

        Quant aux changements évoqués concernant la base de données, après mise à jour, je suis allé dans "Extensions - gérer - Base de Données" et en faisant "correction". Cela m'indique que la structure de ma base de donnée est à jour. Pour vérification, je suis également allé sur mon accès PhpMyAdmin où j'ai corrigé quelques "pertes" - peut-être sans rapport avec la mise à jour - j'ai également lancé une vérification des tables. J'ai un message m'indiquant :
        "Il y a des problèmes avec les index de la table `wj6sm_user_keys
        Les index series et series_3 semblent identiques et l'un d'eux pourrait être supprimé.
        Les index series et series_2 semblent identiques et l'un d'eux pourrait être supprimé
        "
        Je ne sais absolument pas ce que cela signifie ni ce que je dois faire car ce sont des choses que je ne maîtrise pas..


        Pour le moment, j'hésite beaucoup à retenter la mise à jour en 3.51.

        J'ai lu sur d'autres forum que cette mise à jour avait créé sur certains sites des problèmes de fonctionnement - apparemment pas les mêmes que mes problèmes de connexion. Certains préconisent d'écraser les fichiers en envoyant par ftp les fichiers complets d'install (le package complet) et pas seulement la mise à jour.
        Et là encore, j'hésite car en cas de nouveau plantage, je ne suis pas sur que mes modestes connaissances en ce qui concerne Joomla! me permettraient de résoudre tout nouveau dysfonctionnement.

        C'est pour cela que j'ai préféré demander si quelqu'un était (ou avait été) confronté à un problème identique de connexion en front-end.
        Et ce qui m'étonne c'est que pendant plusieurs semaines, le phénomène semblait avoir disparu...J'espère que le problème ne vient pas en fait du serveur...

        Sinon, mon module "qui est en ligne" me signale que j'ai actuellement "395 visiteurs" et là encore cela me paraît assez impossible...
        Patrice
        Apprenti Magicien à Vie
        Membre du Magicos Circus Rouennais
        http://www.magicoscircusrouennais.fr

        Commentaire


        • #5
          Re : Problème de connexion en front-end après mise à jour en 3.51

          Que te dire ?
          A mon avis, les méthodes B et C décrites ici (Mise à jour de Joomla! version 3.4.x à la version 3.5-> https://docs.joomla.org/J3.x:Upgradi....4.x_to_3.5/fr)
          ne sont à utiliser qu'en dernier recours.

          Pour la mise à jour de la 3.4.8 à 3.5.X, les devs joomla ont eu à mettre en place de gros chantiers.
          * le passage à PHP7 (la 3.4.8 n'était pas adaptée)
          * la mise place du format utf8mb4 dans la bdd :

          Indispensable pour le multilinguisme.

          As-tu vérifié si ta base affichait bien utf8mb4 ?
          Dans Système->Informations système, une config possible et correcte est :
          Version de la base de données 5.5.42
          Interclassement de la base de données utf8mb4_general_ci
          Collation de la connexion à la base de données utf8mb4_general_ci
          Version de PHP 5.6.10

          * le découplage de Live Update (en ligne) et Upload & Update (upload des fichiers via l'admin), véritablement implémenté dans la 3.6 (dont la sortie est annoncée pour bientôt).
          * l'amélioration de l'interface de l'admin
          * et autres bricoles

          Pour la mise à jour 3.50 en 3.51, en fait pour être précis, je suis passé par "Extensions - gérer - mise à jour" et cela m'a complètement planté le site (administration et front-end).
          Je ne "pratique" pas OVH mais j'ai constaté (dans les posts) que cette mise à jour n'était pas évidente chez cet hébergeur.

          Dans le contexte d'une mise à jour, avant, il faut vérifier :
          - la version PHP

          - la version du serveur MySQL (>5.3.6)

          et régler Rapport d'erreurs à Développement
          Configuration->Serveur->Rapport d'erreurs->développement
          Dans ton cas de plantage, j'aurais peut-être pu t'aider à l'aide du/des message(s) d'erreur.

          Néanmoins, je me dois de préciser que dans le cadre des tests sur les mises à jour de 3.4.X vers 3.4.5 auxquels j'ai participé (plus d'une vingtaine de sites mis à jour, en local, en distant) et via le composant Update, il est arrivé une fois sur trois de récupérer des erreurs MySQL ou PHP que j'ai réglées en écrasant le dossier /libraries/. J'ai supposé qu'un fichier crucial n'était pas mis à jour mais je n'ai jamais identifié lequel, malheureusement.
          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            Re : Problème de connexion en front-end après mise à jour en 3.51

            Une piste peut-être ?

            Je ne suis apparemment pas en utf8mb4...

            Informations système
            Paramètres Valeur

            PHP exécuté sur Linux webm210.xxl.ha.ovh.net 3.14.60-grsec-hosting-web-3.14 #1 SMP Wed Feb 17 13:41:21 UTC 2016 x86_64
            Version de la base de données 5.5.46-0+deb7u1-log
            Interclassement de la base de données utf8_general_ci
            Collation de la connexion à la base de données utf8_general_ci
            Version de PHP 7.0.6
            Serveur web Apache
            Serveur web pour interface PHP fpm-fcgi
            Version de Joomla Joomla! 3.5.0 Stable [ Unicorn ] 21-March-2016 22:00 GMT
            Version de la plateforme Joomla! Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
            Navigateur Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36
            Patrice
            Apprenti Magicien à Vie
            Membre du Magicos Circus Rouennais
            http://www.magicoscircusrouennais.fr

            Commentaire


            • #7
              Re : Problème de connexion en front-end après mise à jour en 3.51

              Quel est le message dans Extensions->Gérer->Base de données ?
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Problème de connexion en front-end après mise à jour en 3.51

                Je ne suis apparemment pas en utf8mb4...
                Logique vu que tu as fait ta mise a jour en ecrasant les fichiers ... suis le conseil de Ghazal, si on ne se trompe pas, tu auras des erreurs ... il faudra cliquer sur le bonton "corrections" .... plusieurs fois si necessaire
                Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
                Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

                Commentaire


                • #9
                  Re : Problème de connexion en front-end après mise à jour en 3.51

                  Comme je l'ai écrit précédemment, "Extensions - Gérer - Base de Donées" m'indique :

                  La structure des tables de la base de données est à jour.

                  Autres informations

                  Version du schéma de la base de données (dans #__schemas): 3.5.1-2016-03-29
                  Version de la mise à jour (dans #__extensions): 3.5.0.
                  Pilote de la base de données:
                  94 modifications de base de données vérifiés avec succès.
                  146 valeurs de modifications de la base de données ne changent pas la structure des tables et ont été ignorées.
                  Patrice
                  Apprenti Magicien à Vie
                  Membre du Magicos Circus Rouennais
                  http://www.magicoscircusrouennais.fr

                  Commentaire


                  • #10
                    Re : Problème de connexion en front-end après mise à jour en 3.51

                    OK. Mais c'était juste pour revérifier.
                    Perso, je tenterais un rapatriement en local (via Akeeba, par ex) et un autre essai de mise à jour vers 3.5.1

                    et voir ce que ca donne.
                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Re : Problème de connexion en front-end après mise à jour en 3.51

                      Juste pour info :

                      La question de la mise à jour et de ses méthodes est un des gros enjeux des séries 3.5 et 3.6.

                      Cet article, pas forcément pertinent, aborde clairement les différents points :
                      Joomla 3.6 will prevent updating CMS through Extension Manager even further ->


                      Surtout, lire la réponse de Michael Babker.

                      Ici, une discussion, animée, ssur la 3.6 :
                      https://groups.google.com/forum/#!to...ms/rnUCDrb5fRU[1-25]

                      Depuis le début de cette discussion, je me demande si la méthode décrite ici :

                      Mise à jour de Joomla! version 3.4.x à la version 3.5
                      ->https://docs.joomla.org/J3.x:Upgradi....4.x_to_3.5/fr

                      (et utilisée par son auteur avec plus ou moins de bonheur) peut continuer à être recommandée.
                      En fait, la réponse est simple : OUI.
                      Parce qu'elle fait référence à une mise à jour 3.4 vers 3.5.

                      A partir de la 3.5.x, ça me parait un peu risqué.
                      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Re : Problème de connexion en front-end après mise à jour en 3.51

                        En fait, j'ai suivi la méthode préconisée pour le passage de ma version 3.4 en 3.5 laquelle s'est déroulée sans problème sans utiliser le composant de mise à jour Joomla! parce qu'il ne fonctionne pas en ce qui le concerne.

                        J'ai voulu utiliser la méthode "Extensions - Gérer - Mise à jour" pour l'installation de la mise à jour en 3.51 et c'est là que j'ai eu le plantage complet.

                        Comme je n'avais plus accès qu'au FTP, j'ai pensé (peut-être à tort) qu'un retro-pédalage pouvait marcher avant d'envisager d'utiliser ma sauvegarde du site.

                        Et le fait est qu'écraser les fichiers de l'install 5.1 par ceux de l'install 5.0 a fonctionné, hormis ce problème de connexion.

                        J'espère que la version 3.6 réglera mon soucis...
                        Patrice
                        Apprenti Magicien à Vie
                        Membre du Magicos Circus Rouennais
                        http://www.magicoscircusrouennais.fr

                        Commentaire


                        • #13
                          Re : Problème de connexion en front-end après mise à jour en 3.51

                          Comme ca m'embêtait de te laisser en plan, j'ai finalement trouvé un script qui deale avec ce genre de problème.

                          Objectif :
                          "manual update" ou mise à jour par les fichiers de 3.4 à 3.5
                          ou de 3.5.x à 3.5.x+1 (version supérieure)

                          Comment faire :
                          *backup le site (Akeeba)
                          D'ailleurs, ce serait intéressant de voir comment Akeeba traite ce genre de souci

                          *il est toujours préférable de tester en local
                          (via le fichier .jpa de Akeeba, par exemple)

                          *récupérer la bonne version de mise à jour
                          IMPORTANT! Updating from 3.4.x to 3.5 cannot be done by the extension manager. You have to update via the Joomla! Update component or by manual action as indicated in the documentation. New Joomla...

                          Dans ton cas, celle-ci :
                          Joomla_3.5.x_to_3.5.1-Stable-Patch_Package

                          * dezipper, upload
                          en local, de préférence utiliser un logiciel de synchronisation des fichiers
                          NE PAS ACCEDER AU SITE (admin ou front) à cette étape

                          *placer le fichier joint postupdate.php dans le dossier /administrator/, à la racine
                          *pointer vers ce fichier :
                          site.com/administrator/postupdate.php

                          Sur mes tests, j'ai récupéré une notice :
                          Code PHP:
                          Notice: Use of undefined constant JPATH_COMPONENT_ADMINISTRATOR assumed 'JPATH_COMPONENT_ADMINISTRATOR' in /administrator/components/com_joomlaupdate/models/default.php on line 764
                          Update to 3.5.1 completed successfully

                          Mais il suffit de retourner sur site.com/administrator et c'est OK.

                          Faire les vérifs d'usage, bdd, etc...

                          Hope it helped.

                          postupdate.php.zip
                          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                          Commentaire


                          • #14
                            Re : Problème de connexion en front-end après mise à jour en 3.51

                            Alors ça c'est du suivi !...

                            Un grand merci pour avoir porté attention à ce problème et proposer une solution.

                            Je vais rapatrier une sauvegarde en local et me remettre à jour pour l'utilisation de Wamp 64 bits (j'ai installé une version récente pour éviter les problèmes de compatibilité avec joomla! 3.5) car ça fait un moment que je n'ai pas utilisé ce logiciel (en fait depuis la mise en ligne du site...)

                            Je vais prendre mon temps pour éviter les bêtises et selon les résultats obtenus je me lancerai sur le serveur.

                            En attendant de voir ce que cela donne, je laisse le post ouvert.
                            Patrice
                            Apprenti Magicien à Vie
                            Membre du Magicos Circus Rouennais
                            http://www.magicoscircusrouennais.fr

                            Commentaire


                            • #15
                              Re : Problème de connexion en front-end après mise à jour en 3.51

                              Bon. Quelques nouvelles du front concernant les problèmes de connexion.

                              J'ai patiemment attendu la sortie de joomla! 3.6 et je viens d'installer la mise à jour.

                              Non sans quelques frayeurs car :
                              1 - le composant mise à jour me renvoyait un message d'erreur : "Archive file is corrupt, truncated or archive parts are missing"
                              Ce message est d'ailleurs récurrent à chaque tentative de mise à jour et j'ignore la raison de ce blocage.

                              2 - j'ai donc envoyé le zip de mise à jour dans mon répertoire temporaire sur le serveur et j'ai lancé la procédure de mise à jour en pointant sur ce répertoire. Houlala... Gros problème car lantage complet du site : administration et front-end avec ce message d'erreur : Fatal error: Uncaught TypeError: Argument 1 passed to JErrorPage::render() must be an instance of Exception, instance of Error given in /home/magicosc/www/libraries/cms/error/page.php:28 Stack trace: #0 [internal function]: JErrorPage::render(Object(Error)) #1 {main} thrown in /home/magicosc/www/libraries/cms/error/page.php on line 28

                              3 - Tentant le tout pour le tout avant d'envisager une restauration avec Akeeba-Backup, j'ai décompressé l'archive de mise eà jour sur mon ordi et j'ai envoyé les fichiers sur le serveur par FileZilla en écrasant les fichiers existants. J'ai alors de nouveau eu accès au site et j'ai mis à jour la base de données. Pour le moment, je n'ai pas 'plus ?) de problème de connexion. On verra à l'usage.
                              Mon "Qui est en ligne" semble plus cohérent... mais je pense que je vais le remplacer par "visitors counter".

                              Je passe en "réglé" (à priori)...

                              Merci encore à l'aide et aux suggestions qui m'ont été apportées.
                              Patrice
                              Apprenti Magicien à Vie
                              Membre du Magicos Circus Rouennais
                              http://www.magicoscircusrouennais.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X